Financial TimesOil price slide puts producers under pressureFinancial TimesA 40 per cent slide in Brent crude prices from a peak of $115 a barrel last June, has put smaller, cash-strapped producers in financial trouble, according to City analysts, with up
…